transfer stations - French English Dictionary